Add conditional auth config for max http connections#8170
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughTwo new ChangesConditional Auth HTTP connection limit configuration
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #8170 +/- ##
=========================================
Coverage 52.93% 52.93%
- Complexity 20979 20987 +8
=========================================
Files 2197 2197
Lines 129215 129206 -9
Branches 19239 19237 -2
=========================================
- Hits 68400 68398 -2
+ Misses 52479 52469 -10
- Partials 8336 8339 +3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|



Purpose
This pull request introduces new configuration options for managing HTTP connection limits specifically for conditional authentication scenarios. The changes add parameters for maximum total connections and maximum connections per route, ensuring better control and scalability for conditional authentication flows.
New configuration options for conditional authentication HTTP connections:
ConditionalAuthMaxTotalConnectionsandConditionalAuthMaxTotalConnectionsPerRouteparameters to theidentity.xmlfile to define connection limits for conditional authentication.identity.xml.j2template to support templated values for these new parameters, allowing customization via deployment configuration.org.wso2.carbon.identity.core.server.feature.default.json.